# encoding: utf-8
# module PyQt5.Qsci
# from /usr/local/lib/python3.5/dist-packages/PyQt5/Qsci.so
# by generator 1.146
# no doc

# imports
import PyQt5.QtCore as __PyQt5_QtCore
import PyQt5.QtPrintSupport as __PyQt5_QtPrintSupport
import PyQt5.QtWidgets as __PyQt5_QtWidgets
import sip as __sip


from .QsciLexer import QsciLexer

class QsciLexerCPP(QsciLexer):
    """ QsciLexerCPP(parent: QObject = None, caseInsensitiveKeywords: bool = False) """
    def autoCompletionWordSeparators(self): # real signature unknown; restored from __doc__
        """ autoCompletionWordSeparators(self) -> List[str] """
        return []

    def blockEnd(self): # real signature unknown; restored from __doc__
        """ blockEnd(self) -> Tuple[str, int] """
        pass

    def blockStart(self): # real signature unknown; restored from __doc__
        """ blockStart(self) -> Tuple[str, int] """
        pass

    def blockStartKeyword(self): # real signature unknown; restored from __doc__
        """ blockStartKeyword(self) -> Tuple[str, int] """
        pass

    def braceStyle(self): # real signature unknown; restored from __doc__
        """ braceStyle(self) -> int """
        return 0

    def defaultColor(self, p_int): # real signature unknown; restored from __doc__
        """ defaultColor(self, int) -> QColor """
        pass

    def defaultEolFill(self, p_int): # real signature unknown; restored from __doc__
        """ defaultEolFill(self, int) -> bool """
        return False

    def defaultFont(self, p_int): # real signature unknown; restored from __doc__
        """ defaultFont(self, int) -> QFont """
        pass

    def defaultPaper(self, p_int): # real signature unknown; restored from __doc__
        """ defaultPaper(self, int) -> QColor """
        pass

    def description(self, p_int): # real signature unknown; restored from __doc__
        """ description(self, int) -> str """
        return ""

    def dollarsAllowed(self): # real signature unknown; restored from __doc__
        """ dollarsAllowed(self) -> bool """
        return False

    def foldAtElse(self): # real signature unknown; restored from __doc__
        """ foldAtElse(self) -> bool """
        return False

    def foldComments(self): # real signature unknown; restored from __doc__
        """ foldComments(self) -> bool """
        return False

    def foldCompact(self): # real signature unknown; restored from __doc__
        """ foldCompact(self) -> bool """
        return False

    def foldPreprocessor(self): # real signature unknown; restored from __doc__
        """ foldPreprocessor(self) -> bool """
        return False

    def highlightBackQuotedStrings(self): # real signature unknown; restored from __doc__
        """ highlightBackQuotedStrings(self) -> bool """
        return False

    def highlightEscapeSequences(self): # real signature unknown; restored from __doc__
        """ highlightEscapeSequences(self) -> bool """
        return False

    def highlightHashQuotedStrings(self): # real signature unknown; restored from __doc__
        """ highlightHashQuotedStrings(self) -> bool """
        return False

    def highlightTripleQuotedStrings(self): # real signature unknown; restored from __doc__
        """ highlightTripleQuotedStrings(self) -> bool """
        return False

    def keywords(self, p_int): # real signature unknown; restored from __doc__
        """ keywords(self, int) -> str """
        return ""

    def language(self): # real signature unknown; restored from __doc__
        """ language(self) -> str """
        return ""

    def lexer(self): # real signature unknown; restored from __doc__
        """ lexer(self) -> str """
        return ""

    def readProperties(self, QSettings, p_str): # real signature unknown; restored from __doc__
        """ readProperties(self, QSettings, str) -> bool """
        return False

    def refreshProperties(self): # real signature unknown; restored from __doc__
        """ refreshProperties(self) """
        pass

    def setDollarsAllowed(self, bool): # real signature unknown; restored from __doc__
        """ setDollarsAllowed(self, bool) """
        pass

    def setFoldAtElse(self, bool): # real signature unknown; restored from __doc__
        """ setFoldAtElse(self, bool) """
        pass

    def setFoldComments(self, bool): # real signature unknown; restored from __doc__
        """ setFoldComments(self, bool) """
        pass

    def setFoldCompact(self, bool): # real signature unknown; restored from __doc__
        """ setFoldCompact(self, bool) """
        pass

    def setFoldPreprocessor(self, bool): # real signature unknown; restored from __doc__
        """ setFoldPreprocessor(self, bool) """
        pass

    def setHighlightBackQuotedStrings(self, bool): # real signature unknown; restored from __doc__
        """ setHighlightBackQuotedStrings(self, bool) """
        pass

    def setHighlightEscapeSequences(self, bool): # real signature unknown; restored from __doc__
        """ setHighlightEscapeSequences(self, bool) """
        pass

    def setHighlightHashQuotedStrings(self, bool): # real signature unknown; restored from __doc__
        """ setHighlightHashQuotedStrings(self, bool) """
        pass

    def setHighlightTripleQuotedStrings(self, bool): # real signature unknown; restored from __doc__
        """ setHighlightTripleQuotedStrings(self, bool) """
        pass

    def setStylePreprocessor(self, bool): # real signature unknown; restored from __doc__
        """ setStylePreprocessor(self, bool) """
        pass

    def setVerbatimStringEscapeSequencesAllowed(self, bool): # real signature unknown; restored from __doc__
        """ setVerbatimStringEscapeSequencesAllowed(self, bool) """
        pass

    def stylePreprocessor(self): # real signature unknown; restored from __doc__
        """ stylePreprocessor(self) -> bool """
        return False

    def verbatimStringEscapeSequencesAllowed(self): # real signature unknown; restored from __doc__
        """ verbatimStringEscapeSequencesAllowed(self) -> bool """
        return False

    def wordCharacters(self): # real signature unknown; restored from __doc__
        """ wordCharacters(self) -> str """
        return ""

    def writeProperties(self, QSettings, p_str): # real signature unknown; restored from __doc__
        """ writeProperties(self, QSettings, str) -> bool """
        return False

    def __init__(self, parent=None, caseInsensitiveKeywords=False): # real signature unknown; restored from __doc__
        pass

    Comment = 1
    CommentDoc = 3
    CommentDocKeyword = 17
    CommentDocKeywordError = 18
    CommentLine = 2
    CommentLineDoc = 15
    Default = 0
    DoubleQuotedString = 6
    EscapeSequence = 27
    GlobalClass = 19
    HashQuotedString = 22
    Identifier = 11
    InactiveComment = 65
    InactiveCommentDoc = 67
    InactiveCommentDocKeyword = 81
    InactiveCommentDocKeywordError = 82
    InactiveCommentLine = 66
    InactiveCommentLineDoc = 79
    InactiveDefault = 64
    InactiveDoubleQuotedString = 70
    InactiveEscapeSequence = 91
    InactiveGlobalClass = 83
    InactiveHashQuotedString = 86
    InactiveIdentifier = 75
    InactiveKeyword = 69
    InactiveKeywordSet2 = 80
    InactiveNumber = 68
    InactiveOperator = 74
    InactivePreProcessor = 73
    InactivePreProcessorComment = 87
    InactivePreProcessorCommentLineDoc = 88
    InactiveRawString = 84
    InactiveRegex = 78
    InactiveSingleQuotedString = 71
    InactiveTaskMarker = 90
    InactiveTripleQuotedVerbatimString = 85
    InactiveUnclosedString = 76
    InactiveUserLiteral = 89
    InactiveUUID = 72
    InactiveVerbatimString = 77
    Keyword = 5
    KeywordSet2 = 16
    Number = 4
    Operator = 10
    PreProcessor = 9
    PreProcessorComment = 23
    PreProcessorCommentLineDoc = 24
    RawString = 20
    Regex = 14
    SingleQuotedString = 7
    TaskMarker = 26
    TripleQuotedVerbatimString = 21
    UnclosedString = 12
    UserLiteral = 25
    UUID = 8
    VerbatimString = 13


